.DeliveryWay {
  display: flex;
  justify-content: space-between;
  align-items: center;

  width: 100%;
  padding: 0 20px 0 28px;
  box-sizing: border-box;

  height: 88px;

  border-top-left-radius: 16px;
  border-top-right-radius: 16px;

  border-bottom: 2px solid #f0f0f0;
  background: #ffffff;

  :global {
    .label {
      height: 34px;
      font-size: 24px;
      font-weight: 400;
      color: rgba(0, 0, 0, 0.85);
      line-height: 34px;
      letter-spacing: 0px;
    }

    .way-list {
      display: flex;
      align-items: center;

      .way {
        display: flex;
        align-items: center;

        margin-right: 48px;

        &:last-of-type {
          margin-right: 0;
        }

        .icon {
          margin-right: 16px;

          width: 36px;
          height: 36px;
        }

        .name {
          height: 40px;
          font-size: 28px;
          font-weight: 400;
          color: rgba(0, 0, 0, 0.85);
          line-height: 40px;
          letter-spacing: 1px;
        }
      }
    }
  }
}
